package Creational.Builder.structural;

//(2) 抽象建造者：包含创建产品各个子部件的抽象方法。
public abstract class Builder
{
    //创建产品对象
    protected Product product=new Product();
    protected abstract void buildPartA();
    protected abstract void buildPartB();
    protected abstract void buildPartC();
    //返回产品对象
    public Product getResult(){
        return product;
    }
}
